Dictionary
Three Mile Island
geographical name
Definition of THREE MILE ISLAND
island in Susquehanna River SE cen Pennsylvania
ADVERTISEMENT
Browse
Next Word in the Dictionary: Three RiversPrevious Word in the Dictionary: Three Forks
ADVERTISEMENT
Seen & Heard
What made you want to look up Three Mile Island? Please tell us where you read or heard it (including the quote, if possible).